feel the earth move - German English Dictionary